ant killer - Alemán Inglés Diccionario